import request from '@/utils/request'

/**
 * 获取拼班列表
 * @param {Object} params 查询参数
 * @returns {Promise} 拼班列表
 */
export const getGroupClassList = (params) => request.get('/group_class/list', { params })

/**
 * 获取班级学员列表
 * @param {Object} params 查询参数，包含class_id
 * @returns {Promise} 学员列表
 */
export const getClassStudents = (params) => request.get('/group_class/students', { params })

/**
 * 退班操作
 * @param {Object} params 退班参数
 * @returns {Promise} 退班结果
 */
export const refundClass = (params) => request.post('/group_class/refund', params)

/**
 * 获取班级详情
 * @param {Object} params 查询参数，包含id
 * @returns {Promise} 班级详情
 */
export const getGroupClassDetail = (params) => request.get('/group_class/detail', { params }) 